above-board transaction

Translations
прозрачная транзакция
All their financial transactions are above-board.
Все их финансовые транзакции прозрачны.
Definitions
An above-board transaction refers to a business deal or exchange that is conducted in an honest, open, and transparent manner, without any deceit or hidden agendas.